import service from '@/utils/request'

/**
 * 获取组织列表
 * 无参数，用于下拉框
 */
export const getOrgList = () => {
	return service({
        url: '/api/sys/org_list',
        method: 'get',
      })
}

/**
 * 获取组织详情
 * @param {*} id 组织id
 * */
export const getOrgOne = (id) => {
	return service({
        url: '/api/sys/org',
        method: 'get',
        params: {id}
      })
}

/**
 * 删除组织
 * @param {*} id 组织id
 * */
export const deleteOrg = (id) => {
	return service({
        url: '/api/sys/org',
        method: 'delete',
        params: {id}
      })
}

/**
 * 新增组织
 * @param {*} dataForm 组织表单数据
 * */
export const addOrg = (dataForm) => {
	return service({
        url: '/api/sys/org',
        method: 'post',
        data: dataForm
    })
}

/**
 * 编辑组织
 * @param {*} dataForm 组织表单数据
 * */
export const editOrg = (dataForm) => {
	return service({
        url: '/api/sys/org',
        method: 'put',
        data: dataForm
    })
}

